// Jest测试环境设置文件
// 用于配置测试环境和全局设置

// 设置测试超时时间
jest.setTimeout(10000);

// 全局测试工具函数
global.testUtils = {
    // 创建测试用的用户数据
    createTestUser: () => ({
        name: '测试用户',
        birthDate: '1990-05-15',
        gender: 'male'
    }),
    
    // 创建无效的用户数据
    createInvalidUser: () => ({
        name: '',
        birthDate: 'invalid-date',
        gender: 'unknown'
    })
};